package com.demo.pojo;

import java.math.BigDecimal;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 用户提现申请
 * </p>
 *
 * @author Helen
 * @since 2020-09-09
 */
@Data
@EqualsAndHashCode()
@Accessors(chain = true)
@ApiModel(value = "THisCashOut对象", description = "用户提现申请")
public class THisCashOut {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "所属医院id")
    private Integer hospitalId;

    @ApiModelProperty(value = "微信appid")
    private String appid;

    @ApiModelProperty(value = "申请人id")
    private Integer userId;

    @ApiModelProperty(value = "提现人openid")
    private String openid;

    @ApiModelProperty(value = "提现金额")
    private BigDecimal amount;

    @ApiModelProperty(value = "申请时间")
    private Integer addtime;

    @ApiModelProperty(value = "申请状态：0待审核，1已通过，2已驳回")
    private Boolean status;

    @ApiModelProperty(value = "申请ip")
    private String ip;

    @ApiModelProperty(value = "提现接收方式：0微信，1支付宝，2银行，3现金")
    private Boolean typeId;

    @ApiModelProperty(value = "如果不是微信，则填写自己的收款方式")
    private String typeFix;

    @ApiModelProperty(value = "处理人id")
    private Integer admUid;

    @ApiModelProperty(value = "处理人ip")
    private String admIp;

    @ApiModelProperty(value = "处理人意见")
    private String admMemo;

    @ApiModelProperty(value = "处理时间")
    private Integer admTime;


}
